#ifndef __BSP_RTC_H
#define __BSP_RTC_H

#include "GD32F4xx.h"
#include <time.h>

#define RTC_CLOCK_SOURCE_LXTAL

#define RTC_BKP_DR          RTC_BKP0
#define RTC_CONFIG_FLAG		0xA5A5

void RTC_Init(void);
void RTC_Preconfig(void);
void RTC_Setup(void);
void RTC_ShowTime(void);
void RTC_AlarmSetup(void);
void RTC_ShowAlarm(void);

#endif /* __BSP_RTC_H */
